English Dictionary
◊ EURASIAN OTTER
Eurasian otter
n : otter found in Europe and Asia [syn: {Eurasian otter}, {Lutra
lutra}]